cmake CMAKE_MATCH_<n> examples

timi-liuliang/echo thirdparty/eigen-3.3.3/cmake/FindMetis.cmake :25

set(METIS_MINOR_VERSION "${CMAKE_MATCH_1}")

oceancx/CXEngine cmake/cotire.cmake :2957

if (DEFINED CMAKE_MATCH_2)

o3de/o3de cmake/Platform/Common/RuntimeDependencies_common.cmake :382

cmake_path(SET source_file NORMALIZE ${CMAKE_MATCH_1})

Hork-Engine/Hork-Source ThirdParty/fmt/CMakeLists.txt :20

math(EXPR CPACK_PACKAGE_VERSION_MAJOR ${CMAKE_MATCH_1})

RavEngine/RavEngine deps/fmt/CMakeLists.txt :176

math(EXPR CPACK_PACKAGE_VERSION_MAJOR ${CMAKE_MATCH_1})

Vhonowslend/StreamFX-Public CMakeLists.txt :183

MATH(EXPR GIT_OUTPUT_TWEAK "${GIT_OUTPUT_TWEAK} + ${CMAKE_MATCH_3}")

pioneerspacesim/pioneer contrib/fmt/CMakeLists.txt :176

math(EXPR CPACK_PACKAGE_VERSION_MAJOR ${CMAKE_MATCH_1})

overte-org/overte cmake/macros/GenerateEntityProperties.cmake :187

string(CONCAT ENTITY_PROPERTY_ENUM "PROP_" ${CMAKE_MATCH_1})

etternagame/etterna extern/fmt/CMakeLists.txt :79

math(EXPR CPACK_PACKAGE_VERSION_MAJOR ${CMAKE_MATCH_1})

facebook/rocksdb CMakeLists.txt :1114

string(APPEND ROCKSDB_PLUGIN_EXTERNS "int " ${CMAKE_MATCH_1} "(ROCKSDB_NAMESPACE::ObjectLibrary&, const std::string&); ")

SsageParuders/Android_Native_Surface my_android_opencv/platforms/android/android.toolchain.cmake :440

string( FIND " abcdefghijklmnopqastuvwxyz" "${CMAKE_MATCH_2}" __ndkReleaseLetterNum )

Kitware/ParaView Plugins/AdiosReaderPixie/cmake/FindADIOS1.cmake :103

list(APPEND adios1_include_hints "${CMAKE_MATCH_1}")

opensim-org/opensim-core cmake/FindMatlab.cmake :341

unset(CMAKE_MATCH_1)

AcademySoftwareFoundation/openvdb cmake/FindTBB.cmake :307

set(Tbb_${COMPONENT}_LIBRARY_${BUILD_TYPE} "${Tbb_${COMPONENT}_DIR}/${CMAKE_MATCH_1}")

root-project/root cmake/modules/SetROOTVersion.cmake :29

if (CMAKE_MATCH_1 LESS 10)

brainflow-dev/brainflow third_party/fmt/CMakeLists.txt :111

math(EXPR CPACK_PACKAGE_VERSION_MAJOR ${CMAKE_MATCH_1})

Slicer/Slicer CMake/ExternalProjectGenerateProjectDescription.cmake :105

file(WRITE "${script}"
"# version
set(extract_git_version \"${extract_git_version}\")
set(license_files ${_epgpd_LICENSE_FILES})
set(explicit_licenses ${explicit_licenses})
set(BINARY_DIR \"${CMAKE_BINARY_DIR}\")
set(SOURCE_DIR \"${SOURCE_DIR}\")
if(\${extract_git_version})
  execute_process(
    COMMAND \"${GIT_EXECUTABLE}\" describe --always
    OUTPUT_VARIABLE output
    WORKING_DIRECTORY \${SOURCE_DIR}
    )
  file(WRITE \"\${BINARY_DIR}/${generated_version_file}\" \"${name} \${output}\")
endif()

# license
file(REMOVE \"\${BINARY_DIR}/${generated_license_file}\")

set(license_found 0)
foreach(license_file IN LISTS license_files)
  if(IS_ABSOLUTE \${license_file})
    set(filepath \${license_file})
    get_filename_component(license_file \${license_file} NAME)
  else()
    set(filepath \${SOURCE_DIR}/\${license_file})
  endif()
  if(license_file MATCHES \"^http\")
    set(filepath \${BINARY_DIR}/CMakeFiles/download-license)
    file(DOWNLOAD \${license_file} \${filepath})
  endif()
  if(EXISTS \${filepath})
    file(READ \${filepath} license_content)
    file(APPEND \"\${BINARY_DIR}/${generated_license_file}\"
\"#------------------------------------------------------------------------------
# \${license_file}
#------------------------------------------------------------------------------
\${license_content}

\")
    set(license_found 1)
    if(NOT explicit_licenses AND license_found)
      break()
    endif()
  endif()
endforeach()

if(NOT license_found AND EXISTS \${SOURCE_DIR}/setup.py)
  # Extract string of the form 'License [:: <text> [...]]:: <license_name>'
  set(license_name )
  file(STRINGS \${SOURCE_DIR}/setup.py content REGEX \"License :: (.*)\" LIMIT_COUNT 1)
  if(content)
    string(STRIP \${content} content)
    # Extract <license_name>
    string(REGEX MATCH \".+:: (.+)$\" _match \${content})
    set(license_name \${CMAKE_MATCH_1})
    string(REGEX REPLACE \"[\\\",']\" \"\" license_name \${license_name})
  endif()
  if(NOT license_name)
    message(AUTHOR_WARNING \"${name}: Failed to extract license information from '\${SOURCE_DIR}/setup.py'\")
    return()
  endif()
  set(content \"${projectname} is distributed under the terms of \${license_name}\")
  file(APPEND \"\${BINARY_DIR}/${generated_license_file}\" \"\${content}
\")
  set(license_found 1)
endif()

if(NOT license_found)
  message(AUTHOR_WARNING \"${name}: Could not find a license file\")
endif()
")

google/filament third_party/dawn/third_party/vulkan-headers/src/CMakeLists.txt :24

set(MINOR_VERSION "${CMAKE_MATCH_2}")

percona/percona-xtrabackup cmake/protobuf.cmake :50

MATH(EXPR PB_MAJOR_VERSION "${CMAKE_MATCH_1} / 1000000")

NREL/EnergyPlus third_party/fmt-8.0.1/CMakeLists.txt :106

math(EXPR CPACK_PACKAGE_VERSION_MAJOR ${CMAKE_MATCH_1})

mysql/mysql-server cmake/protobuf.cmake :51

MATH(EXPR MINOR_MICRO "${CMAKE_MATCH_1} - (1000000 * ${PB_MAJOR_VERSION})")

jahnf/Projecteur cmake/modules/LinuxDistributionInfo.cmake :41

string(STRIP "${CMAKE_MATCH_1}" DIST_VERSION)

AshamaneProject/AshamaneCore dep/cotire/CMake/cotire.cmake :1093

get_filename_component(${_headerFileVar} "${CMAKE_MATCH_2}" ABSOLUTE)

alibaba/AliSQL storage/tokudb/CMakeLists.txt :31

ADD_DEFINITIONS("-DTOKUDB_VERSION_MAJOR=${CMAKE_MATCH_1}")

KiCad/kicad-source-mirror thirdparty/fmt/CMakeLists.txt :191

math(EXPR CPACK_PACKAGE_VERSION_MAJOR ${CMAKE_MATCH_1})

sonosaurus/sonobus deps/juce/extras/Build/CMake/JUCEModuleSupport.cmake :407

target_link_directories(${module_target} INTERFACE
                "${module_path}/libs/VisualStudio${CMAKE_MATCH_1}/${arch}/${subfolder}")

jingma-git/RealSkel external/libigl/cmake/FindMATLAB.cmake :319

list(APPEND ${list_releases} ${CMAKE_MATCH_1})

dufernst/LegionCore-7.3.5 dep/cotire/Cmake/cotire.cmake :1105

get_filename_component(${_headerFileVar} "${CMAKE_MATCH_2}" REALPATH)

yrnkrn/zapcc tools/clang/CMakeLists.txt :533

math(EXPR STAGE_NUM "${CMAKE_MATCH_1} + 1")

NauEngine/NauEnginePublic engine/3rdparty_libs/fmt/CMakeLists.txt :176

math(EXPR CPACK_PACKAGE_VERSION_MAJOR ${CMAKE_MATCH_1})

Dreamtowards/Ethertia lib/_misc/fmt/CMakeLists.txt :111

math(EXPR CPACK_PACKAGE_VERSION_MAJOR ${CMAKE_MATCH_1})

InsightSoftwareConsortium/ITK CMake/ExternalData.cmake :656

list(APPEND associated_regex "${CMAKE_MATCH_1}")

logicalclocks/rondb cmake/protobuf.cmake :50

MATH(EXPR PB_MAJOR_VERSION "${CMAKE_MATCH_1} / 1000000")

Governikus/AusweisApp cmake/cmd.cmake :237

message(STATUS "${CMAKE_MATCH_0} not found in ${subdir}")

Hotride/OrionUO CMake/cotire.cmake :1109

string (LENGTH "${CMAKE_MATCH_1}" ${_headerDepthVar})

Jackarain/proxy third_party/boost/tools/cmake/include/BoostInstall.cmake :89

math(EXPR major ${CMAKE_MATCH_1}-6)

m-schuetz/SimLOD libs/fmt/CMakeLists.txt :176

math(EXPR CPACK_PACKAGE_VERSION_MAJOR ${CMAKE_MATCH_1})

topling/toplingdb CMakeLists.txt :1237

string(APPEND ROCKSDB_PLUGIN_BUILTINS "{\"${PLUGIN}\", " ${CMAKE_MATCH_1} "},")

ornladios/ADIOS2 cmake/upstream/FindMPI.cmake :491

execute_process(
      COMMAND ${CMAKE_MATCH_1} ${CMAKE_MATCH_2} ${MPI_${LANG}_COMPILER}
      OUTPUT_VARIABLE  COMPILER_CHECKER_OUTPUT OUTPUT_STRIP_TRAILING_WHITESPACE
      ERROR_VARIABLE   COMPILER_CHECKER_OUTPUT ERROR_STRIP_TRAILING_WHITESPACE
      RESULT_VARIABLE  MPI_COMPILER_RETURN)

freeorion/freeorion cmake/FindBoost.cmake :1790

set(COMPONENT_PYTHON_VERSION_MINOR "${CMAKE_MATCH_3}")

mysql/mysql-shell cmake/ssl.cmake :273

IF(CMAKE_MATCH_1)

saturneric/GpgFrontend cmake/cotire.cmake :1101

get_filename_component(${_headerFileVar} "${CMAKE_MATCH_2}" ABSOLUTE)

wxWidgets/wxWidgets build/cmake/modules/cotire.cmake :1112

get_filename_component(${_headerFileVar} "${CMAKE_MATCH_2}" REALPATH)

cvet/fonline ThirdParty/SDL/cmake/sdlcpu.cmake :109

message(WARNING "Unknown architecture: \"${CMAKE_MATCH_1}\"")

facebook/mysql-5.6 cmake/protobuf.cmake :49

MATH(EXPR PB_MAJOR_VERSION "${CMAKE_MATCH_1} / 1000000")

ververica/ForSt CMakeLists.txt :1092

separate_arguments(CMAKE_MATCH_1)

axmolengine/axmol 3rdparty/fmt/CMakeLists.txt :197

math(EXPR CPACK_PACKAGE_VERSION_PATCH ${CMAKE_MATCH_3})

ovsky/sumi-emu vcpkg_installed/x64-windows/share/boost/cmake-build/BoostInstall.cmake :87

math(EXPR major ${CMAKE_MATCH_1}-5)

PaddlePaddle/Paddle cmake/cuda.cmake :229

string(APPEND nvcc_archs_bin_list " ${CMAKE_MATCH_1}")

PCSX2/pcsx2 3rdparty/fmt/CMakeLists.txt :191

math(EXPR CPACK_PACKAGE_VERSION_MAJOR ${CMAKE_MATCH_1})

flyinghead/flycast core/deps/libzip/cmake/GenerateZipErrorStrings.cmake :40

string(STRIP "${CMAKE_MATCH_2}" err_t_tt)

OFFTKP/felix86 external/fmt/CMakeLists.txt :191

math(EXPR CPACK_PACKAGE_VERSION_MAJOR ${CMAKE_MATCH_1})

skyjake/Doomsday-Engine doomsday/cmake/cotire.cmake :1062

get_filename_component(${_headerFileVar} "${CMAKE_MATCH_2}" ABSOLUTE)

aronpetko/integral third-party/fmt/CMakeLists.txt :176

math(EXPR CPACK_PACKAGE_VERSION_MAJOR ${CMAKE_MATCH_1})

openc2e/openc2e externals/fmt/CMakeLists.txt :192

math(EXPR CPACK_PACKAGE_VERSION_MINOR ${CMAKE_MATCH_2})

joachimBurket/esp32-opencv cmake/OpenCVModule.cmake :1022

install(FILES ${hdr} OPTIONAL DESTINATION "${OPENCV_INCLUDE_INSTALL_PATH}/${CMAKE_MATCH_1}" COMPONENT dev)

fluffos/fluffos src/thirdparty/fmt/CMakeLists.txt :177

math(EXPR CPACK_PACKAGE_VERSION_MINOR ${CMAKE_MATCH_2})

GreatSQL/GreatSQL cmake/protobuf.cmake :49

MATH(EXPR PB_MAJOR_VERSION "${CMAKE_MATCH_1} / 1000000")

facebookarchive/Polygames src/third_party/fmt/CMakeLists.txt :54

math(EXPR CPACK_PACKAGE_VERSION_MAJOR ${CMAKE_MATCH_1})

meemknight/ourCraft thirdparty/assimp-5.2.4/contrib/android-cmake/android.toolchain.cmake :428

string( FIND " abcdefghijklmnopqastuvwxyz" "${CMAKE_MATCH_2}" __ndkReleaseLetterNum )

Rosalie241/RMG Source/3rdParty/fmt/CMakeLists.txt :176

math(EXPR CPACK_PACKAGE_VERSION_MAJOR ${CMAKE_MATCH_1})

hteso/iaito src/cmake/QMakeProParse.cmake :36

separate_arguments(VALUES UNIX_COMMAND ${CMAKE_MATCH_2})

percona/percona-xtradb-cluster CMakeLists.txt :295

SET(LINUX_UBUNTU_VERSION_ID ${CMAKE_MATCH_1})

ufz/ogs scripts/cmake/packaging/Pack.cmake :43

math(EXPR OSX_VERSION_MINOR "${CMAKE_MATCH_1} - 4")

equalitie/ouinet cmake/dependencies/inline-openssl/OpenSSLConfigVersion.cmake :18

string(TOLOWER "${CMAKE_MATCH_6}" tweak_lower)

AntelopeIO/leap package.cmake :17

string(APPEND CPACK_PACKAGE_FILE_NAME "-ubuntu${CMAKE_MATCH_1}")

ros-industrial/abb_libegm CMakeLists.txt :12

project(abb_libegm VERSION ${CMAKE_MATCH_1} LANGUAGES CXX)

YaLTeR/BunnymodXT CMake/cotire.cmake :924

string (LENGTH "${CMAKE_MATCH_1}" ${_headerDepthVar})

glKarin/com.n0n3m4.diii4a Q3E/src/main/jni/deplibs/curl/CMake/FindZstd.cmake :62

set(Zstd_VERSION "${CMAKE_MATCH_1}.${CMAKE_MATCH_2}.${CMAKE_MATCH_3}")

yazhiwang/ollvm-tll tools/clang/CMakeLists.txt :531

math(EXPR STAGE_NUM "${CMAKE_MATCH_1} + 1")

Lewuathe/mlir-hello thirdparty/llvm-project/clang/CMakeLists.txt :587

math(EXPR STAGE_NUM "${CMAKE_MATCH_1} + 1")

GoSSIP-SJTU/Armariris tools/clang/CMakeLists.txt :477

math(EXPR STAGE_NUM "${CMAKE_MATCH_1} + 1")

Kitware/VTK ThirdParty/mpi4py/vtkmpi4py/src/CMakeLists.txt :80

set(_msmpi_VERSION "${CMAKE_MATCH_1}")

MRPT/mrpt cmakemodules/cotire.cmake :3160

set (_unityTargetSubType "${CMAKE_MATCH_1}")

htcondor/htcondor src/vendor/fmt-10.1.0/CMakeLists.txt :176

math(EXPR CPACK_PACKAGE_VERSION_MAJOR ${CMAKE_MATCH_1})

qt/qtwebkit Source/cmake/WebKitMacros.cmake :404

list(APPEND _allins ${CMAKE_MATCH_1})

xieyuser/GS-LIVM cmake/FindCUDAToolkit.cmake :668

separate_arguments(_nvcc_output NATIVE_COMMAND "${CMAKE_MATCH_1}")

CGAL/cgal Installation/cmake/modules/CGAL_parse_version_h.cmake :14

MATH(EXPR ${ARGV3} "${CMAKE_MATCH_5}")

srcML/srcML CMakeLists.txt :33

project(srcML VERSION "${CMAKE_MATCH_1}" HOMEPAGE_URL "https://www.srcML.org")

nih-at/libzip cmake/GenerateZipErrorStrings.cmake :40

string(STRIP "${CMAKE_MATCH_2}" err_t_tt)

Sneeds-Feed-and-Seed/sneedacity lib-src/libsndfile/cmake/CMakeAutoGenScript.cmake :31

message("found: TEMPLATE_FILENAME=${CMAKE_MATCH_1}")

MiKTeX/miktex CMakeLists.txt :2513

math(
            EXPR
                MIKTEX_LINUX_DIST_VERSION_INT
                "(10 * ${CMAKE_MATCH_1}) + ${CMAKE_MATCH_2}"
        )

ucla-vision/xivo thirdparty/pybind11/tools/FindEigen3.cmake :38

set(EIGEN3_WORLD_VERSION "${CMAKE_MATCH_1}")

chatopera/clause thirdparty/gflags/cmake/utils.cmake :23

set (_minor ${CMAKE_MATCH_2})

mxcop/src-dgi extern/sdl/cmake/sdlchecks.cmake :582

set(SDL_LIBDECOR_VERSION_MAJOR ${CMAKE_MATCH_1})

GANGE666/xVMP src/tools/clang/CMakeLists.txt :564

math(EXPR STAGE_NUM "${CMAKE_MATCH_1} + 1")

nrfconnect/sdk-zephyr cmake/linker/linker_script_common.cmake :23

math(EXPR OBJECT_SIZE "1024 * ${CMAKE_MATCH_1}" OUTPUT_FORMAT HEXADECIMAL)

eclipse-cyclonedds/cyclonedds src/tools/_confgen/CMakeLists.txt :49

target_compile_definitions(_confgen-exe PUBLIC "DDS_HAS_${CMAKE_MATCH_1}=1")

ChisBread/transmission_pt_edition cmake/TrMacros.cmake :170

file(COPY "${CMAKE_MATCH_1}/${CMAKE_MATCH_3}" DESTINATION "${BUNDLE_DIR}/Contents/Frameworks/" PATTERN "Headers" EXCLUDE)

fossasia/pslab-mini-firmware cmake/stm32/common.cmake :289

math(EXPR FLASH_KB "${CMAKE_MATCH_1} / 2")